package fr.utt.millebornes.cartes;

public abstract class CarteDefensive extends Carte {
	protected int[] typeDeCarteContrees;
	
	public boolean isCarteDefensive() {
		return true;
	}
	
	public boolean peutContrer(Carte c) {
		return peutContrer(c.getType());
	}
	
	public boolean peutContrer(int typeDeCarte) {
		for (int i=0;i<typeDeCarteContrees.length;i++) {
			if (typeDeCarteContrees[i]==typeDeCarte)
				return true;
		}
		return false;
	}
	
}
